草庐IT

iOS 10 Today 小部件按钮

全部标签

java - 如何使 JMenu 在 JMenuBar 中具有按钮行为

我试图让JMenu的行为像JButton,但我遇到了一些问题,希望这里有人可以提供帮助!我已经用这个向JMenu项添加了一个MenuListener,但是我无法让弹出菜单/焦点离开以使我能够正确地重复单击JMenu来触发此功能,我希望有人能告诉我我在做什么做错了谢谢。publicvoidmenuSelected(MenuEvente){...//dostuffherecodeJMenusource=(JMenu)e.getSource();source.setSelected(false);source.setPopupMenuVisible(false);}

java - 如何在 Java 中隐藏 JFrame 窗口上的默认最小化/最大化和关闭按钮?

我想知道是否可以创建一个没有默认最大化/最小化(-)和关闭(x)按钮的JFrame窗口!我在每个框架上添加了自定义按钮,这样用户就不必乱用窗口右上角的默认按钮! 最佳答案 您可以使用JWindow因为默认情况下是未装饰的,但你可以setUndecorated()对于JFrame/JDialog另一种方式是实现WindowListenersetDefaultCloseOperations 关于java-如何在Java中隐藏JFrame窗口上的默认最小化/最大化和关闭按钮?,我们在Stack

Java 拉伸(stretch)图标以适合按钮

我正在尝试调整图标的大小,使其覆盖整个按钮并位于按钮的中央。当我尝试时,它会拉伸(stretch)我的按钮并弄乱其他一切。我该怎么做?目前,我的代码是:在我的一个类的构造函数中..javax.swing.JButtonConsole=newjavax.swing.JButton;ScaleButtonImage(Console,ConsoleEnabledImage);在那个类中..privatevoidScaleButtonImage(javax.swing.JButtonButton,java.awt.ImageButtonIcon){doubleWidth=ButtonIcon.

java - 如何在 Libgdx 中管理多个屏幕的后退按钮?

如果有什么方法可以管理Libgdx中的后退按钮?例如在Andengine中我是这样实现的:@OverridepublicbooleanonKeyDown(intkeyCode,KeyEventevent){if(keyCode==KeyEvent.KEYCODE_BACK&&event.getAction()==KeyEvent.ACTION_DOWN){switch(currentScene){caseSPLASH:break;caseMENU:Process.killProcess(Process.myPid());break;caseWORLDMENU:start(MENU);b

java - 如何创建复杂的按钮形状?

我有一个框架,上面覆盖着一个图像,我希望每次有人点击图像中的不同对象时,它都会充当一个按钮并执行某些操作。问题是,那些对象不是简单的形状,所以我在考虑按照这些对象的形状绘制自己的隐形按钮。这可能吗?或者什么是更好的方法来完成这样的事情?-谢谢 最佳答案 概念:带有圆形和多边形调度区域的隐形按钮首先,您需要一个定义不可见按钮的类,扩展javax.swing.AbstractButton,这样它仍然是一个功能齐全的按钮,您可以向其添加监听器。publicabstractclassInvisibleButtonextendsAbstrac

java - 将带有按钮的新行添加到 javafx tableview

我已经在fxml中定义了一个TableView。它类似于以下内容:SNONameDOBAction操作列将在每一行中包含带有文本“删除”的按钮。我有两个问题:如何将此删除按钮添加到javafx中每个新行的最后一个单元格?如何获取被点击删除按钮的行的索引?(以便我可以删除该行或进行其他事件处理工作) 最佳答案 我认为这个例子用于你的项目只是通过它并在你的项目中实现。`packagecheckboxdemo;importjavafx.application.Application;importjavafx.beans.value.Cha

java - 使用按钮停止和开始循环

我正在尝试控制程序中的while循环以根据用户输入停止和启动。我已经用一个按钮尝试了这个,它的“开始”部分起作用了,但是代码进入了一个无限循环,如果不手动终止它我就无法停止。以下是我的全部代码:标题类packagetest;importjavax.swing.JFrame;publicclassheaderClass{publicstaticvoidmain(String[]args){frameClassframe=newframeClass();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.setSize(15

java - 以负载均衡方式在 4 个线程上分配 10 个无限作业 (Java)

我有10个计算作业,需要(接近)无限时间。例如:计算PI的下一位,solve一个NP-hard约束满足问题等。我有4个线程(所以在一台有8个内核的机器上有一个有4个线程的线程池,所以我还有一些内核可以避免活锁机器和过程)。使用Java8,如何在这4个线程中分配这10个作业?这是个坏主意:ExecutorServicees=Executors.newFixedThreadPool(4);for(Jobj:jobs){es.submit(j);}因为4个工作将开始,但没有一个完成,所以工作5-10永远不会开始。例如,如果我查看10分钟,我预计每个作业运行了大约4分钟。20分钟后,每个作业运

java - weblogic 10.3.1 上的 jaxws 2.1.5 而不是预安装的 jaxws 2.1.1?

是否可能,如果可能,如何? 最佳答案 实际上,WebLogic10.3中捆绑的JAX-WS实现基于JAX-WSRI2.1.4,如What'sNewinWebLogicServer中所述。:TheWebLogicServerimplementationofJAX-WSisbasedontheJAX-WSReferenceImplementation(RI),Version2.1.4,andincludesenhancementstothetoollayertosimplifythebuildinganddeploymentofJAX-

java.sql.SQLException : Io exception: Got minus one from a read call during JDBC connection with oracle 异常

嗨,我是java的新手,当我尝试将oracle与我的java示例代码连接时,我遇到了上述异常我的代码是importjava.sql.*;importjava.io.IOException;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;publicclassDbConnectivityextendsHttpSer